草庐IT

安卓 SQLite : Update Statement

全部标签

安卓可拖动ImageVIew

我有一个ImageView,我想在用户触摸和移动时在Y轴上重新定位它。我可以重新定位它,但是当我移动它时它会闪烁并且不平滑。它也不能完美地跟随我的手指。有没有办法消除闪烁并改善定位?我使用的是标准ImageView。这是我在OnTouch方法中的内容:imageView.setOnTouchListener(newView.OnTouchListener(){@OverridepublicbooleanonTouch(Viewv,MotionEventevent){switch(event.getAction()){caseMotionEvent.ACTION_DOWN:{finalf

android - 把安卓手机变成蓝牙耳机

假设我们在支持蓝牙的设备上安装了Android操作系统。我们可以构建一个应用程序,通过蓝牙A2DP将自己宣传为蓝牙扬声器吗?如果可能的话,那么任何其他设备都可以配对/连接到我们的蓝牙服务器应用程序并传输任何音乐/声音。然后,此服务器应用程序可以获取音乐流并在本地播放,甚至可以通过Wi-Fi将其发送到其他设备。这在理论上可以实现多房间蓝牙解决方案。知道如何实现吗?我从哪里开始? 最佳答案 事实证明,相关问题有一个非常好的和详细的答案here.简短回答:可能,但需要修改Android操作系统配置和相当多的低级别NDK开发,以将A2DPS

android - 使用 Sqlite.net Pcl for Xamarin android 升级数据库

我有一个问题,当我发布我的应用程序的新版本时,如果我向我的数据库表之一添加一个新列,数据库不会更新。如果有新列或新表,有人知道如何创建升级版本的脚本吗??谢谢 最佳答案 您必须记住,CreateTable已经在为您更新列,因为它在内部调用了一个名为MigrateTable的方法。.但是,您可能必须对数据库进行更高级的修改,例如添加触发器或类似的东西。在这种情况下,我建议您手动执行修改。在XamarinForms中,我得到了这样的结果:https://gist.github.com/matpag/b2545cc22c8e22449cd

android - 如何通过无线连接将爱普生打印机连接到安卓设备

您好,我正在开发一个通过无线网络连接到爱普生打印机并打印收据的应用程序。我的安卓手机和打印机(TM-T88V-DT)都连接到同一个无线网络,但我的应用程序无法连接到我的打印机.我已经按照epson技术文档中的说明设置了打印机和无线连接,我正在使用随epsonepossdk一起提供的示例进行测试,但示例应用程序未与打印机连接。我不知道出了什么问题我的设置请帮助。 最佳答案 请分享一些代码或对您的存储库的引用,以便我可以查看您哪里出错了。并请分享您作为引用的样本链接。我建议您下载AndroidSDK并查看android示例中给出的ePO

安卓账户管理器 : peekAuthToken

我在Android中实现了一个客户管理器,我在应用程序中经常使用peekAuthToken来获取token。但我对源代码有点困惑,在文档中它说:Intendedforusebytheauthenticator,notdirectlybyapplications.这是为什么,使用这种方法获取authToken会出现什么问题? 最佳答案 peekAuthToken在提供授权token之前内部检查两个uid是否相等:请求授权token的应用程序的uid提供身份验证IBinder的应用程序的uid(即管理帐户的uid)如果uid不同,您将得

java - 安卓磨损 : Is there any reason to use a Time object rather than a Calendar object?

这就是我所知道的,如果有任何错误,请告诉我。示例表盘,例如analogwatchface,在SDK中使用已弃用的Time对象来管理时间。根据文档Time在22级(Android5.1)中被弃用。现在显然它还有很多生命,但为了将来验证代码的利益,我查看了切换到Calendar对象。我相信Time和Calendar都是long变量的奇特包装器。我写了这个基准来测试他们的速度。longtimeStart=0;longtimeEndcalendarStart=0;longtimeDifference=0;longcalendarEnd=0;longcalendarDifference=0;fo

android - 如何在 AsyncTask 运行时禁用 Button? (安卓)

我正在尝试在执行下载任务时禁用按钮。我尝试过使用setEnabled、setVisibility和setClickable。我想我尝试了这些选项的所有组合。他们都在任务执行时禁用按钮单击事件,但事件仍在以某种方式注册,当我react按钮时,如果我在按钮被禁用时单击按钮,则会调用处理程序......即使它是看不见或“消失”!(不知道是不是叫handler,想引用onClick方法)。我还插入了一个计数器和一个日志来验证我上面所说的内容。代码如下所示。这段代码if(counter>1)return;是为了停止崩溃,但我想删除它,因为我想重新启用按钮,而不是永远禁用它。点击:publicvo

java - 安卓相机 : app passed NULL surface

我发现了几个关于此的问题,但没有答案,所以希望有人能提供一些见解。当我尝试交换相机时,我调用了下面的swapCamera函数。但是,相机预览只是卡住(虽然只是实时相机预览,但应用程序并未卡住)。当我第一次打开应用程序时,一切正常。但是我注意到了一些有趣的事情。当我注销_surfaceHolder对象(即我的SurfaceHolder对象)的内存地址时,它会给我一个值,但每当我在应用程序完成启动和所有操作后查询该值时,该内存地址都已更改。此外,当我swapCamera时它给我的错误非常令人困惑。在将_surfaceHolder传递给_camera.setPreviewDisplay(_s

安卓 : ANR in Google Analytics

在使用GA时在应用程序中出现ANR。使用编译'com.google.android.gms:play-services-analytics:7.5.0'跟踪如下:"main"prio=5tid=1WAIT|group="main"sCount=1dsCount=0obj=0x41d0ed08self=0x419530e8|sysTid=15869nice=-11sched=0/0cgrp=appshandle=1074995540|state=Sschedstat=(321620545425169682786171)utm=18stm=13core=0atjava.lang.Objec

安卓工作室项目 : bottom of UI is cut off

当我将我的应用程序加载到手机上或使用模拟器时,我的ListView和ImageButton的底部被切断时遇到问题。我可以只使用边距或填充,但这不是特定于设备的吗?无论屏幕尺寸如何,我都希望我的应用程序看起来像我想要的那样。这是我的代码:类:publicclassCookbookextendsFragment{@Nullable@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){String[]items={"Monday","Tuesday